#coding=utf-8

from qiniu import Auth,put_data


# 在个人中心的秘钥管理
access_key="yV4GmNBLOgQK-1Sn3o4jktGLFdFSrlywR2C-hvsW"

secret_key="bixMURPL6tHjrb8QKVg2tm7n9k8C7vaOeQ4MEoeW"

bucket_name="ihome"


def storage_image(data):
    '''用于将图片上传到七牛用的'''


    if not data:
        return None

    q=Auth(access_key,secret_key)

    token=q.upload_token(bucket_name)

    ret, info = put_data(token, None, data)


    # print ret,info
    if info.status_code !=200:
        raise Exception("七牛上传文件失败")
    print ret.get('key')
    return ret.get("key")



if __name__=="__main__":
    # file_name=raw_input("请输入文件名：")
    file_name = '/home/python/Desktop/mm01.jpg'
    with open(file_name,"rb") as f:
        storage_image(f.read())